package goods.service;

import common.model.result.Result;
import common.model.goods.Comment;

public interface ICommentService {
    // 添加评论
    Result addComment(Comment comment);
    
    // 根据商品ID查询评论列表
    Result getCommentsBySpuId(Long spuId, Integer page, Integer pageSize);
    
    // 根据用户ID查询评论列表
    Result getCommentsByUserId(Long userId, Integer page, Integer pageSize);
    
    // 更新评论状态
    Result updateCommentStatus(Long id, Integer status);
    
    // 删除评论
    Result deleteComment(Long id);
} 